package cn.tedu.rms.branch.pojo.vo;

import cn.tedu.rms.comment.pojo.vo.CommentVO;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class BranchVO {
    @ApiModelProperty(value = "分店主键id")
    private Long id;
    @ApiModelProperty(value = "分店名称")
    private String name;
    @ApiModelProperty(value = "分店地址")
    private String address;
    @ApiModelProperty(value = "分店坐标位置")
    private String position;
    @ApiModelProperty(value = "分店状态")
    private String status;
    @ApiModelProperty(value = "分店图片地址")
    private String imgUrl;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "分店创建时间")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "分店修改时间")
    private Date updateTime;
    //@JsonFormat(pattern = "HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value="营业开始时间")
    private String workTimeStart;
    //@JsonFormat(pattern = "HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value="营业结束时间")
    private String workTimeEnd;
    @ApiModelProperty(value="联系电话")
    private String phone;
    @ApiModelProperty(value = "经度")
    private String lng;
    @ApiModelProperty(value = "纬度")
    private String lat;
    @ApiModelProperty(value="分店介绍")
    private String description;
    @ApiModelProperty(value = "评论列表")
    private List<CommentVO> commentVOList;
}
